you rest - German English Dictionary